electronic monitored - French English Dictionary